#define _CRT_SECURE_NO_WARNINGS
#include "string.h"
using namespace JRG;

void teststring1() {
	string s1("hello world");
	s1.push_back('a');
	string s2(s1);
	string s3=s2;
	std::cout << s1.begin() << std::endl;
	std::cout << s2.begin() << std::endl;
	std::cout << s3.begin() << std::endl;
}
void teststring2() {
	string s1("aaaaaa");
	string s2("bbbbbb");
	string s3(s1);
	std::cout << (s1 < s2) << std::endl;
	std::cout << (s1 <= s2) << std::endl;
	std::cout << (s1 > s2) << std::endl;
	std::cout << (s1 >= s2) << std::endl;
	std::cout << (s1 == s3) << std::endl;
}
void teststring3() {
	string s1("abcdef");
	
	//s1.insert(0, 'a');
	//s1.insert("x", 0);
	s1.erase(0, 2);
	std::cout << s1 << std::endl;
	//cout << s1.find('c') << endl;



}
void teststring4() {
	string s1;
	std::cin >> s1;

	std::cout << s1 << std::endl;
}
int main() {
	//teststring1();
	//teststring2();
	//teststring3();
	teststring4();
	return 0;
}